chofer designado - German English Dictionary